#include <iostream>
#include <cstdio>
#include <cstring>
#include <string>
#include <unistd.h>
#include<signal.h>

using std::endl;
using std::cout;
uint64_t count=0;


int main()
{
  return 0;
}
// static void Usage(std::string proc)
// {
//    cout << "Usage:\r\n\t" << proc << " signumber processid" << endl;
// }
// static void handler(int signam)
// {
//   std::cout<<"我是一个进程"<<std::endl;
//   ///cout<<"count:"<<count<<endl;
//   //alarm(5);
// }



// int main()
// {
//   //signal(SIGALRM, handler);
//   alarm(5);
//   //int count=0;
//   while(true)
//   {
//     count++;
//     cout<<"count:"<<count<<endl;
//     sleep(1);
//   }
// }
// int main(int argc, char *argv[])
// {
//   signal(9, handler); 
//   if (argc == 3)
//   {
//     // 给指定的进程发送指定的信号
//     kill(atoi(argv[1]), atoi(argv[2]));
//   }
//   return 0;
// }

// int main(int argc,const char* argv[])
// {
//   signal(2,SIG_DFL);
//   if(argc!=3)
//   {
//     while(true)
//      { 
//         cout<<"Hello word"<<endl;
//         sleep(1);
//      }
//   }
//   return 0;
// }

//void handle(int )
//int main(int argc,const char* argv)
//{
//    signal(signum,handle);
//    assert(argc!=3);
//    Usage(argv[0]);
//    exit(1);
//    return 0;
//}
// int main()
// {
//   while(true)
//   {
//     std::cout<<"Hello word"<<std::endl;
//     sleep(1);
//   }
//   return 0;
//}
